package com.gopay.common.domain.bank.nucc.bcdl.eft.res;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 网联付款申请业务相应信息
 * 
 * @NuccBcdlBodyBizinf.java
 * @author zhengxue
 * @2018-1-23 下午2:01:25 www.gopay.com.cn Inc.All rights reserved.
 */
@XStreamAlias("BizInf")
public class NuccBcdlBodyBizinf implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 3127801721262227313L;

    /**
     * 收/付款标示
     */
    @XStreamAlias("RPFlg")
    private String rPFlg;
    /**
     * 交易类别
     */
    @XStreamAlias("TrxCtgy")
    private String trxCtgy;
    /**
     * 交易流水号
     */
    @XStreamAlias("TrxId")
    private String trxId;
    /**
     * 付款行银行流水号
     */
    @XStreamAlias("DbtrBankId")
    private String dbtrBankId;
    /**
     * 收款行银行流水号
     */
    @XStreamAlias("CdtrBankId")
    private String cdtrBankId;
    /**
     * 交易金额
     */
    @XStreamAlias("TrxAmt")
    private String trxAmt;
    /**
     * 交易状态
     */
    @XStreamAlias("TrxStatus")
    private String trxStatus;
    /**
     * 业务返回码
     */
    @XStreamAlias("BizStsCd")
    private String bizStsCd;
    /**
     * 业务返回描述
     */
    @XStreamAlias("BizStsDesc")
    private String bizStsDesc;
    /**
     * 交易完成时间
     */
    @XStreamAlias("TrxFinishTm")
    private String trxFinishTm;
    /**
     * 交易批次号
     */
    @XStreamAlias("BatchId")
    private String batchId;

    public String getrPFlg() {
        return rPFlg;
    }

    public void setrPFlg(String rPFlg) {
        this.rPFlg = rPFlg;
    }

    public String getTrxCtgy() {
        return trxCtgy;
    }

    public void setTrxCtgy(String trxCtgy) {
        this.trxCtgy = trxCtgy;
    }

    public String getTrxId() {
        return trxId;
    }

    public void setTrxId(String trxId) {
        this.trxId = trxId;
    }

    public String getDbtrBankId() {
        return dbtrBankId;
    }

    public void setDbtrBankId(String dbtrBankId) {
        this.dbtrBankId = dbtrBankId;
    }

    public String getCdtrBankId() {
        return cdtrBankId;
    }

    public void setCdtrBankId(String cdtrBankId) {
        this.cdtrBankId = cdtrBankId;
    }

    public String getTrxAmt() {
        return trxAmt;
    }

    public void setTrxAmt(String trxAmt) {
        this.trxAmt = trxAmt;
    }

    public String getTrxStatus() {
        return trxStatus;
    }

    public void setTrxStatus(String trxStatus) {
        this.trxStatus = trxStatus;
    }

    public String getBizStsCd() {
        return bizStsCd;
    }

    public void setBizStsCd(String bizStsCd) {
        this.bizStsCd = bizStsCd;
    }

    public String getBizStsDesc() {
        return bizStsDesc;
    }

    public void setBizStsDesc(String bizStsDesc) {
        this.bizStsDesc = bizStsDesc;
    }

    public String getTrxFinishTm() {
        return trxFinishTm;
    }

    public void setTrxFinishTm(String trxFinishTm) {
        this.trxFinishTm = trxFinishTm;
    }

    public String getBatchId() {
        return batchId;
    }

    public void setBatchId(String batchId) {
        this.batchId = batchId;
    }

}
